give somebody a rough ride - Français Anglais Dictionnaire